<html><head><meta name="color-scheme" content="light dark"></head><body><pre style="word-wrap: break-word; white-space: pre-wrap;">body { font-size: 16px; margin-bottom: 0px; margin-top: 110px;} 
.body-demo{margin-bottom: 60px;}
.app-download { display: none; } 
.main { width:100%; max-width:768px; margin:0 auto; background:#fff } 
.max-w { max-width:768px } 

.footer { position:fixed; bottom:0; left: 0; justify-content:space-between; text-align: center; font-size: 12px;background: #f9f9f9; padding-top: 5px; padding-bottom: 10px; border-top: 1px solid #b2b2b2; z-index: 1000; } 
.footer-icon { display: block; margin: 0 auto; width: 30px; height: 30px; } 
.top{width: 100%; height: 110px; position: fixed; left: 0; top: 0; z-index: 100; background: #fff; border-bottom: 1px solid #f1f1f1;}
.menu { overflow-x: scroll; overflow-y: hidden; -webkit-overflow-scrolling: touch; font-size: 16px; } 
.menu-list { white-space: nowrap; margin-top: 0px; } 
.menu-list-item {display: inline-block; margin: 0 15px 0 0; padding: 0; position: relative; } 
.menu-sel{color: #000; font-weight: bold; font-size: 18px;}
.menu-sel::after{
  content: ''; position: absolute; left: 0; bottom: 2px; border-radius: 6px; width: 100%; height: 6px; 
  background: linear-gradient(90deg, rgba(248, 47, 3, 0.8) 12.5%, rgba(255, 140, 33, 0.8) 100%);
}
.menu::-webkit-scrollbar { display: none; } 
.top1 .flex{padding: 0 4% 0 4%;}
.top1 .flex1{position: relative;}
.top1 .logo{margin-top: 3px; height: 60px; display: block; margin-right: 25px;}
.top1 .search{width: 100%; font-size: 12px; margin-top: 18px; border: 0; background: #f6f6f6; height: 30px; line-height: 30px; padding: 0 12px; border-radius: 15px; display: block; outline: none;}
.top1 .search-btn{width: 20px; height: 20px; position: absolute; top: 23px; right: 5px;}
.top1 .top-menu-icon{display: block; margin-top: 23px; margin-left: 12px; width: 19px; height: 19px;}
.top1 .menu{position: absolute; left: 4%; bottom: 13px; width: 92%;}
.allnav{position: fixed; left: 0; top: 0; width: 100%; height: 100%; z-index: 1001; background: #fff;}
.allnav-title{margin: 18px 0 32px; width: 100%; text-align: center; font-size: 18px; font-weight: bold; color: #444; position: relative;}
.allnav-close{width: 17px; height: 17px; position: absolute; top: 50%; right: 4%; transform: translateY(-50%);}
.allnav-item{flex-wrap: wrap; width: 100%;}
.allnav-item div{width: 20%; margin-left: 4%; margin-bottom: 15px; text-align: center; background: #F0F0F0; color: #666262; font-size: 14px; padding: 8px 2px; border-radius: 5px;}

#swiperImgs{width: 100%; height: 52vw; max-height: 390px;}
#swiperImgs .swiper-slide{position: relative; width: 94%; border-right: 5px solid #fff;border-left: 5px solid #fff;}
#swiperImgs .swiper-pagination{text-align: right; padding-right: 4%; bottom: 12px;}
#swiperImgs .swiper-pagination-bullet{background: #fff; opacity: 1; width: 4px; height: 4px;}
#swiperImgs .swiper-pagination-bullet-active{background: #f00;}
.swiper-container-horizontal&gt;.swiper-pagination-bullets .swiper-pagination-bullet {  margin: 0 1px;}
#swiperImgs .swiper-container-horizontal&gt;.swiper-pagination-bullets, .swiper-pagination-custom, .swiper-pagination-fraction { bottom: 13px;}
#swiperImgs .s-imgs{width: 100%; height: 100%; object-fit: cover; display: block;}
#swiperImgs .s-txt{position: absolute; width: 100%; left: 0; bottom: 0; font-size: 14px; height: 50px; line-height: 60px; color: #fff;
  padding: 0 15% 0 4%;
  background: -webkit-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .8)); 
  background: -moz-linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .8)); 
  background: linear-gradient(rgba(0, 0, 0, 0), rgba(0, 0, 0, .8)); 
}


@media screen and (min-width: 768px){
 .footer { left:50%; margin-left: -384px; padding-left:30px; padding-right:30px; } 
 .top { left:50%; margin-left: -384px;} 
}

.list-end{text-align: center; padding: 10px 0; width: 100%; font-size: 12px;}
.list-menu{display: grid; grid-template-columns: repeat(4, 20%); justify-content: space-between; padding-bottom: 14px; font-size: 14px; text-align: center;border-bottom: 1px solid #f1f1f1;}
.grid5{grid-template-columns: repeat(5, 20%);}
.list-menu-item{padding-top: 14px;}
.list-menu-icon{padding: 0 8px;}
.list-menu img{width: 100%; display: block; border: 5px;}
.list-menu-title{padding-top: 5px;}

#swiperMenu{width:100%;border-bottom: 1px solid #f1f1f1;padding-bottom:14px;}
#swiperMenu .list-menu{border-bottom:0px;}
#swiperMenu .swiper-pagination-bullet{width: 6px; height: 6px; margin: 0 2px;}
#swiperMenu .swiper-pagination-bullet-active{background: #f00;}</pre></body></html>